
def triangle(d, h, unit):
    # 求三角形面积
    s = d * h / 2
    if unit == '1':
        s = d * h / 2
    elif unit == '2':
        d = d * 2.54
        h = h * 2.54
        s = d * h / 2
    else:
        print('单位选择错误.')
    print('\n底,高分别为', d, ',', h,'厘米的三角形面积为', '%.3f'%s, '平方厘米')

def rectangle(c, k, unit):
    # 求举行面积
    s = c * k
    if unit == '1':
        s = c * k
    elif unit == '2':
        c = c * 2.54
        k = k * 2.54
        s = c * k
    else:
        print('单位选择错误.')
    print('\n长,宽分别为为',c , ',', k, '厘米的矩形面积为', '%.3f'%s, '平方厘米')

def circle(d, unit):
    # 求圆形面积
    pi = 3.1415926
    s = d * d * pi / 4
    if unit == '1':
        s = d * d * pi / 4
    elif unit == '2':
        d = d * 2.54
        s = d * d * pi / 4
    else:
        print('单位选择错误.')
    print('\n直径为', d, '厘米的圆形面积为', '%.3f'%s, '平方厘米')